linear


macro MSB32(x)
db <x>>>24, <x>>>16, <x>>>8, <x>>>0
endmacro

macro MSB16(x)
db <x>>>8, <x>>>0
endmacro

macro NOP()
db $4e,$71
endmacro

;%MSB32(CINEMA_ENGLISH_FONT)

; ========================
; ========================

org $0
incbin asm//code_1.bin
warnpc $100+1

; ========================
; ========================

org $100

replace_script_pointers:

; src address
; dst address
%MSB32($2114+$87628)
%MSB32($2114+$87628)

%MSB32($2138+$87628)
%MSB32($2138+$87628)

%MSB32($21C8+$87628)
%MSB32($21C8+$87628)

%MSB32($21DA+$87628)
%MSB32($21DA+$87628)

%MSB32($21F0+$87628)
%MSB32($21F0+$87628)

%MSB32($21FE+$87628)
%MSB32($21FE+$87628)

;%MSB32($2226+$87628)
;%MSB32($2226+$87628)

; end-of-list
db $ff,$ff,$ff,$ff

warnpc $180+1
